Means-Ends Analysis

Problem

2019-05-18_18h44_38.png

Differences in State Spaces

Using differences in state spaces to take least difference path from initial to goal state. This is similar to path finding algorithm.

First move

There are 3 possible first moves resulting in 3 states out of which we could choose least one (if same, how to choose one would be dealt later).

2019-05-18_18h47_01.png

Result

2019-05-18_18h48_30.png

Block Problem V

2019-05-18_19h59_23.png

This is because, all possible states have differences higher than what we currently have, so there is no reduction of differences.

IMG_20190518_200023.jpg

MEA may get stuck in loop or getting away from goal like above. Also does not guarantee solution optimality also so costlier.

Problem Reduction

Reduce into sub goals. From above state we could pick on sub goal as C on D, but why that? Why not others? We as human could already deduce that, because that is what is missing , but from program perspective, how to pick up one of many sub goals to start, would be dealt later.

2019-05-18_20h19_13.png

Applying to Raven's Matrices

2019-05-18_20h34_58.png

Note that, KR has been used to identify what to move or operate upon. And then we could use G&T, MEA, PR combinations to solve the problem.